using System;
using System.Collections.Generic;
using System.Text;

namespace SCHD
{
    public class EFEquipoxPuesto
    {
        #region Campos
        /// <summary>
        /// Codigo de Equipo por Puesto
        /// </summary>
        private string codigo = "";
        /// <summary>
        /// Codigo de Puesto
        /// </summary>
        private string codpuesto = "";
        /// <summary>
        /// Codigo de Equipo Integrado
        /// </summary>
        private string coduni = "";
        /// <summary>
        /// Login
        /// </summary>
        private string login = "";
        /// <summary>
        /// Opcion
        /// </summary>
        private string opcion = "";
        /// <summary>
        /// Codigo de Macro-Area
        /// </summary>
        private string codmare = "";
        /// <summary>
        /// Codigo de Area
        /// </summary>
        private string codare = "";
        /// <summary>
        /// Codigo de Sub-Area
        /// </summary>
        private string codsare = "";
        private string codsede = "";
        private string valor = "";
        private string tipo = "";
        #endregion

        #region Propiedades
        public string Tipo
        {
            get { return string.IsNullOrEmpty(tipo) ? "" : tipo.Trim(); }
            set { tipo = value; }
        }
        public string Codigo
        {
            get { return string.IsNullOrEmpty(codigo) ? "" : codigo.Trim(); }
            set { codigo = value; }
        }
        public string CodigoPuesto
        {
            get { return string.IsNullOrEmpty(codpuesto) ? "" : codpuesto.Trim(); }
            set { codpuesto = value; }
        }
        public string CodigoUnico
        {
            get { return string.IsNullOrEmpty(coduni) ? "" : coduni.Trim(); }
            set { coduni = value; }
        }
        public string Login
        {
            get { return string.IsNullOrEmpty(login) ? "" : login.Trim(); }
            set { login = value; }
        }
        public string Opcion
        {
            get { return string.IsNullOrEmpty(opcion) ? "" : opcion.Trim(); }
            set { opcion = value; }
        }
        public string MacroArea
        {
            get { return string.IsNullOrEmpty(codmare) ? "" : codmare.Trim(); }
            set { codmare = value; }
        }
        public string Area
        {
            get { return string.IsNullOrEmpty(codare) ? "" : codare.Trim(); }
            set { codare = value; }
        }
        public string SubArea
        {
            get { return string.IsNullOrEmpty(codsare) ? "" : codsare.Trim(); }
            set { codsare = value; }
        }
        public string Sede
        {
            get { return string.IsNullOrEmpty(codsede) ? "" : codsede.Trim(); }
            set { codsede = value; }
        }
        public string Equipo
        {
            get { return string.IsNullOrEmpty(valor) ? "" : valor.Trim(); }
            set { valor = value; }
        }
        #endregion
    }
}
